full immunity - Alemán Inglés Diccionario